
package com.twb.auth.entity.twbPost.vo;

import java.io.Serializable;

import javax.validation.constraints.NotNull;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @ClassName: SaveTwbPostVo
 * @Description: 岗位信息 - 保存入参
 * 
 * @author DHL
 * @date 2022-10-24 20:45:59
 */
@ApiModel(value = "SaveTwbPostVo", description = "岗位信息 - 保存入参")
public class SaveTwbPostVo implements Serializable {
  private static final long serialVersionUID = 1L;

  
  /** 主键 */
  @ApiModelProperty(value = "主键")
  private String id;
      
  /** 编码 */
  @NotNull(message = "编码不能为空")
  @ApiModelProperty(value = "编码")
  private String code;
      
  /** 名称 */
  @NotNull(message = "名称不能为空")
  @ApiModelProperty(value = "名称")
  private String name;
      
  /** 有效状态（1：有效；2：无效） */
  @NotNull(message = "有效状态（1：有效；2：无效）不能为空")
  @ApiModelProperty(value = "有效状态（1：有效；2：无效）")
  private String status;
      
  /** 顺序 */
  @NotNull(message = "顺序不能为空")
  @ApiModelProperty(value = "顺序")
  private Integer postSeq;
      
  
  
  /** 主键 */
  public String getId() {
    return id;
  }
  /** 主键 */
  public void setId(String id) {
    this.id = id;
  }
  
  /** 编码 */
  public String getCode() {
    return code;
  }
  /** 编码 */
  public void setCode(String code) {
    this.code = code;
  }
  
  /** 名称 */
  public String getName() {
    return name;
  }
  /** 名称 */
  public void setName(String name) {
    this.name = name;
  }
  
  /** 有效状态（1：有效；2：无效） */
  public String getStatus() {
    return status;
  }
  /** 有效状态（1：有效；2：无效） */
  public void setStatus(String status) {
    this.status = status;
  }
  
  /** 顺序 */
  public Integer getPostSeq() {
    return postSeq;
  }
  /** 顺序 */
  public void setPostSeq(Integer postSeq) {
    this.postSeq = postSeq;
  }
  
}
